Computing Distributions and Moments in Polling Models by Numerical Transform Inversion
نویسندگان
چکیده
We show that probability distributions and moments of performance measures in many polling models can be effectively computed by numerically inverting transforms (generating functions and Laplace transforms). We develop new efficient iterative algorithms for computing the transform values and then use our recently developed variant of the Fourier-series method to perform the inversion. We also show how to use this approach to compute moments and asymptotic parameters of the distributions. We compute a two-term asymptotic expansion of the tail probabilities, which turns out to be remarkably accurate for small tail probabilities. The tail probabilities are especially helpful in understanding the performance of different polling disciplines. For instance, it is known that the exhaustive discipline produces smaller mean steady-state waiting times than the gated discipline, but we show that the reverse tends to be true for small tail probabilities. The algorithms apply to describe the transient behavior of stationary or nonstationary models as well as the steady-state behavior of stationary models. We demonstrate effectiveness by analyzing the computational complexity and by doing several numerical examples for the gated and exhaustive service disciplines, with both zero and non-zero switchover times. We also show that our approach applies to other polling models. Our main focus is on computing exact tail probabilities and asymptotic approximations to them, which seems not to have been done before. However, even for mean waiting times, our algorithm is faster than previous algorithms for large models. The computational complexity of our algorithm is O(N α ) for computing performance measures at one queue and O(N 1 + α ) for computing performance measures at all queues, where N is the number of queues and α is typically between 0.6 and 0.8.
منابع مشابه
Numerical Inversion of Laplace Transforms of Probability Distributions
The purpose of this document is to summarize main points of the paper, “Numerical Inversion of Laplace Transforms of Probability Distributions”, and provide R code for the Euler method that is described in the paper. The code is used to invert the Laplace transform of some popular functions. Context Laplace transform is a useful mathematical tool that one must be familiar with, while doing appl...
متن کاملQ: A New Performance Analysis Tool Exploiting Numerical Transform Inversion
We describe a new tool that we are developing to help analyze the performance of emerging telecommunication systems. These emerging systems include ATM, broadband, intelligent and wireless networks, each of which will support a wide variety of services and media. Our tool is distinguished from previous tools by exploiting numerical transform inversion. In this paper we describe three modules in...
متن کاملFinite buffer polling models with routing
This paper analyzes a finite buffer polling system with routing. Finite buffers are used to model the limited capacity of the system, and routing is used to represent the need for additional service. The most significant result of the analysis is the derivation of the generating function for queue length when buffer sizes are limited and a representation of the system workload. The queue length...
متن کاملCalculation of the Gi/g/1 Waiting-time Distribution and Its Cumulants from Pollaczek’s Formulas
The steady-state waiting time in a stable GI/G/1 queue is equivalent to the maximum of a general random walk with negative drift. Thus, the distribution of the steady-state waiting time in the GI/G/1 queue is characterized by Spitzer’s (1956) formula. However, earlier, Pollaczek (1952) derived an equivalent contour-integral expression for the Laplace transform of the GI/G/1 steady-state waiting...
متن کاملLaplace Transforms for Numericalinversion via Continued
It is often possible to e ectively calculate cumulative distribution functions and other quantities of interest by numerically inverting Laplace transforms. However, to do so it is necessary to compute the Laplace transform values. Unfortunately, convenient explicit expressions for required transforms are often unavailable. In that event, we show that it is sometimes possible to nd continued-fr...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Perform. Eval.
دوره 25 شماره
صفحات -
تاریخ انتشار 1996